عادت دوبار کلیک کردن یا دابل کلیک در میان کاربران ویندوز باعث شده است تا برخی از کاربران در صفحات وب نیز بر روی لینکها و دکمههای ثبت فرمها دوبار کلیک کنند.
اگر شما مدیر یک سایت یا وبلاگ باشید، احتمالا ثبت چندبارهی اطلاعات فرمها توسط کاربران که منجر به ارسال اطلاعات تکراری میشود یکی از مشکلاتی است که با آن روبرو هستید.
این مساله هم از جهت بررسی اطلاعات ارسالی و هم از جهت اتلاف منابع سیستم حائز اهمیت میباشد.
در این مطلب با استفاده از جاوااسکریپت به شما نمایش میدهیم که چگونه میتوانید از ثبت اطلاعات تکراری فرمها در دیتابیس و یا ارسال آنها به ایمیل جلوگیری کنید.
غیرفعال کردن دکمهی ارسال برای جلوگیری از ثبت اطلاعات تکراری فرم
به طور معمول با هربار کلیک بر روی دکمهی ارسال (Submit) فرم، اطلاعات آن ارسال و ثبت میشود و کاربر میتواند هرچندبار که خواست! بر روی دکمهی ارسال یا ثبت کلیک کند.
با استفاده از این روش، پس از اینکه یکبار بر روی دکمهی Submit کلیک شد، این دکمه غیرفعال شده و امکان کلیک مجدد بر روی آن وجود نخواهد داشت به این ترتیب از ثبت اطلاعات تکراری فرم جلوگیری بعمل خواهد آ عصرعلم...